explosive diarrhea - French English Dictionary